Add OSTREE_ADMIN_BUILTIN_FLAG_SUPERUSER
authorMatthew Barnes <mbarnes@redhat.com>
Sun, 22 Feb 2015 21:06:39 +0000 (16:06 -0500)
committerColin Walters <walters@verbum.org>
Wed, 25 Mar 2015 21:24:06 +0000 (17:24 -0400)
commitaeab9df4fed450b2373c3b113d2b1008b33dadce
treecb578aabcb09ad00faa4c911b1eb16ccc4b1a190
parente48ea0ba0592635cb2e5d2b51d2cd1cf37c2c5d1
Add OSTREE_ADMIN_BUILTIN_FLAG_SUPERUSER

Indicates the command requires superuser privilege.  Fails early with
a more helpful message than would otherwise be returned by libostree.

Currently all admin commands except 'status' require superuser.
15 files changed:
src/ostree/ot-admin-builtin-cleanup.c
src/ostree/ot-admin-builtin-deploy.c
src/ostree/ot-admin-builtin-diff.c
src/ostree/ot-admin-builtin-init-fs.c
src/ostree/ot-admin-builtin-instutil.c
src/ostree/ot-admin-builtin-os-init.c
src/ostree/ot-admin-builtin-set-origin.c
src/ostree/ot-admin-builtin-switch.c
src/ostree/ot-admin-builtin-undeploy.c
src/ostree/ot-admin-builtin-upgrade.c
src/ostree/ot-admin-instutil-builtin-grub2-generate.c
src/ostree/ot-admin-instutil-builtin-selinux-ensure-labeled.c
src/ostree/ot-admin-instutil-builtin-set-kargs.c
src/ostree/ot-main.c
src/ostree/ot-main.h